package cn.wzvtc.soft14;

import org.springframework.data.repository.CrudRepository;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * 该接口继承一个增删改差仓储（Crud代表Create，Delete，Update，Retrieve Repository)
 * 自然继承了一些它的方法，你可以看看继承了哪些方法吗？
 * Created by 51ibm on 2016/3/25.
 */
@Repository
public interface KeRepository extends CrudRepository<Ke,String> {

    /**
     * 获取特定周次和班级的课表
     * 留意命名规则，findBy+Ke实体中的属性但把首字母大写+And+。。。
     * 同时要注意参数类型要与Ke实体中对应的属性类型一致。
     * @param week 周次
     * @param clazz 班级
     * @return
     */
    List findByWeekAndClazz(int week, int clazz);
}
